technology facilitation mechanism - Spanisch Englisch Wörterbuch